/**
  ******************************************************************************
  * @file           : XYXKC_openAi.h
  * @author         : admin
  * @brief          : None
  * @attention      : None
  * @date           : 2025/2/28
  ******************************************************************************
  */

#ifndef XYXKC_OPENAI_H
#define XYXKC_OPENAI_H
#include <Arduino.h>
#include <ArduinoJson.h>
#include <HTTPClient.h>
class XYXKC_openAi {
    public:
        void openAiBegin(String url, String apiKey, String model);
        void setRole(String system);
        String getGPTAnswer(String inputText);
    private:
        String _url;
        String _apiKey;
        String _model;
        String _system;
};


#endif //XYXKC_ASR_XYXKC_OPENAI_H
